@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
ul, ol, li, dl, dt, dd {
	list-style: none;
}
a {
	background: transparent none repeat scroll 0 0;
	outline: medium none;
	text-decoration: none;
}
body {
	font-family: "黑体";
}
img {
	border: 0;
}
.clear {
	clear: both;
}
/*header.php*/
#header_gybh {
	margin: 0;
	width: 100%;
	height: 268px;
	background: url(../images/top_7.png) center no-repeat;
	display: block;
	overflow: hidden;
}
#header_page {
	margin: 0;
	width: 100%;
	min-width: 1100px;
	background: url(../images/bg_01.png) center no-repeat;
	height: 478px;
	display: block;/*overflow:hidden;*/
}
#header_qyyj {
	margin: 0;
	background: url(../images/bg_04.png) center no-repeat;
	width: 100%;
	min-width: 1100px;
	height: 478px;
	display: block;/*overflow:hidden;*/
}
.gybh_top {
	position: fixed;
	z-index: 51;
	margin: 0 auto;
	right: 0px;
	margin-top: -57.5px;
	height: 56px;
	display: block;/*overflow:hidden;*/
}
.gybh_top ul {
	margin: 0;/*overflow:hidden;*/
	float: right;
	margin-right:20px
}
.gybh_top ul .line {
	margin: 20px 0;
	float: left;
	background: #ffffff;
	width: 1px;
	height: 15px;
}
.gybh_top ul .dot {
	margin: 20px 0;
	width: 1px;
	height: 15px;
	border-right: 1px dotted #ffffff;
}
.weixin {
	margin: 0;
	position: relative;
	cursor: pointer;
}
.weixin span {
	margin: 0;
	float: left;
}
.weixin span .img {
	width: 18px;
	height: 14px;
	margin: 3px 8px 0 20px;
}
#wx {
	margin: 0;
	position: absolute;
	top: 40px;
	left: -63px;
	z-index: 88;
	width: 180px;
	height: 200px;
	background: #ffffff;
	display: none;
}
#wx ul {
	margin: 0;
}
#wx ul li {
	color: #000;
	font-size: 14px;
	font-family: "黑体";
	line-height: 5px;
	text-align: center;
	width: 180px;
}
#wx ul li img {
	margin: 0;
	padding: 10px;
	text-align: center;
}
#seek {
	margin: 0;
	position: relative;
	width: 55px;
}
#seek:hover {
	margin: 0;
	background: url(../images/bg_07.png) center center no-repeat;
	display: block;
}
#ok {
	margin: 0;
	display: none;
	position: absolute;
	top: 55px;
	right: 0px;
	z-index: 100;
	width: 217px;
	background: #ffffff;
	height: 34px;
}
#ok span {
	margin: 0;
	padding: 0;
	float: left;
}
#ok span img {
	margin: 0;
	float: right;
	padding: 9.5px 9px;
}
#seek_input {
	margin: 0;
	float: left;
	height: 24px;
	padding: 5px;
	width: 162px;
	font-size: 16px;
	font-family: "黑体";
	outline: none;
	border: none;
}
.seek_buttom {
	margin: 0;
	background: url(../images/seek.png) center center no-repeat;
	width: 45px;
	height: 34px;
	border: none;
	outline: none;
	display: block;
	cursor: pointer;
}
.gybh_top ul li {
	margin: 0;
	float: left;
	display: block;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
}
.gybh_top ul li a {
	margin: 18px 0;
	width: 80px;
	height: 19px;
	line-height: 19px;
	overflow: hidden;
	display: block;
	text-align: center;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
}
.gybh_top span {
	margin: 0;
	overflow: hidden;
	display: block;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
	padding: 16px 0;
}
.gybh_top ul span a {
	margin: 18px 0;
	width: 80px;
	height: 19px;
	line-height: 19px;
	overflow: hidden;
	display: block;
	text-align: center;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
}
.gybh_top ul li img {
	margin: 18px 6px 18px 18px;
}
.gybh_nav {
	margin: 0;
	width: 100%;
	height: 64px;
	background: url(../images/dt.png) center no-repeat;
	display: block;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 50;
}
.gybh_nav2 {
	margin: 0;
	width: 100%;
	height: 64px;
	background: url(../images/dt.png) center no-repeat;
	display: block;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 50;
}
.gybh_nav:hover,.gybh_nav2:hover{background: url(../images/dt_02.png) center no-repeat;}
.gybh_content_top {
	margin: 0 auto;
	width: 1100px;
	height: 64px;
	display: block;
}
.gybh_content_top .img1 {
	margin: 15px 0 15px 15px;
	float: left;
	width: 129px;
	padding-right: 30px;
	height: 34px;
	border-right: 2px solid #318c7c;
}
.gybh_content_top .img2 {
	margin: 13.5px 15px;
	float: left;
}
.gybh_content_top .img3 {
	margin: 6px 0 0 40px;
	float: left;
}
.gybh_nav_cy {
	margin: 19px 0px 20px;
	overflow: hidden;
}
.gybh_nav_cy a {
	float: left;
	color: #ffffff;
	width: 75px;
	text-align: center;
	font-size: 14px;
	font-family: "黑体";
}
.gybh_content_top span {
	margin: 0;
	float: left;
}
.gybh_content_top ul {
	margin: 0;
	float: right;
}
.gybh_content_top ul li {
	margin: 0;
	float: left;
	width: 100px;
	height: 30px;
	/*background: #f5f4f4;*/
	background: url('../images/dt111.png');
/* margin-left: 20px;}*/
	line-height:30px;
	overflow:hidden
}
.gybh_content_top ul li a {
	margin: 0;
	width: 100px;
	height: 30px;
	line-height: 30px;
}
.gybh_nav_cy img {
	margin: 10px 0 10px;
	width: 7px;
	height: 4px;
}
.gybh_show {
	margin: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidde;
	display: block;
}
.gybh_show ul li {
	margin: 0;
}
.gybh_nav_footer {
	margin: 0 auto;
	margin-top: 40px;
	/* float: left; */
	line-height: 40px;
	width: 1100px;
	overflow: hidden;
	color: #1a512a;
	font-size: 36px;
	font-family: "黑体";
}
.gybh_footer_zw {
	margin: 0;
	float: left;
	line-height: 40px;
	width: 1100px;
	overflow: hidden;
	color: #1a512a;
	font-size: 36px;
	font-family: "黑体";
}
.bhjz_footer_zw {
	margin: 0;
	float: left;
	line-height: 40px;
	width: 1100px;
	overflow: hidden;
	color: #ffffff;
	font-size: 36px;
	font-family: "黑体";
}
.gybh_footer_yy {
	margin: 0 auto;
	/* float: left; */
	width: 1100px;
	display: block;
	overflow: hiddne;
	color: #195129;
	font-size: 18px;
	font-family: "黑体";
}
.bhjz_footer_yy {
	margin: 0 auto;
	/* float: left; */
	width: 1100px;
	display: block;
	overflow: hiddne;
	color: #ffffff;
	font-size: 18px;
	font-family: "黑体";
}
/*滚动条*/
#sucai {
	width: 500px;
	height: 350px;
	margin: 10px auto;
	padding-right: 12px;
	overflow: hidden;
	line-height:160%;
	font-family: "宋体";
}
#sucai p {
	color: #333333;
	font-size: 16px;
	line-height: 25px;
	text-align: left;
	text-indent: 2em;
}
#cucai {
	width: 540px;
	height: 280px;
	margin: 20px auto;
	padding-right: 12px;
	overflow: hidden;
	font-family: "宋体";
}
#cucai p {
	color: #333333;
	font-size: 16px;
	line-height: 25px;
	text-align: left;
	text-indent: 2em;
}
/*菜单*/
.nav {
	margin-top: 0px;
	float: right;
	width: 725px;
	height: 64px;
	line-height: 64px;
	text-align: center;
	position: relative;
}
*+html .nav {
	margin-top: 0px;
}/*IE7*/
.nav, x:-moz-any-link {	/*Firefox*/
 margin-top: 0px;
 float: right;
 width: 725px;
 height: 64px;
 line-height: 64px;
 text-align: center;
 position: relative;
}
 .nav, x:-moz-any-link, x:default {
margin-top: 0px;	/*Firefox*/
 float: right;
 width: 725px;
 height: 64px;
 line-height: 64px;
 text-align: center;
 position: relative;
}
/*nav-main*/
.nav-main {
	width: 100%;
	height: 64px;
	list-style-type: none;
	margin-left: 10px;
}
.nav-main span {
	margin: 28.5px 10px 28.5px 0px;
	float: right;
	display: inline-block;
	/* margin-left: 10px; */
	width: 7px;
	height: 7px;
	background: url('../images/down-icon.png') no-repeat;
}
/*图标向上旋转*/
.hover-up {
	transition-duration: .5s;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}
/*图标向下旋转*/
.hover-down {
	transition-duration: .5s;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
}
/*导航条设置*/
.nav-main>a {
	width: 102px;
	height: 64px;
	line-height: 66px;
	text-align: center;
	display: block;
	float: left;
	color: #fff;
	font-size: 14px;
	margin-right: 1px;
	cursor: pointer;
	overflow: hidden;
}
.nav-main>a:hover {
	/*background:#000;*/
	width: 102px;
	height: 64px;
	color: #ffffff;
}
/*隐藏盒子设置*/
.hidden-box {
	width: 100px;
	/*border: 1px solid #f5f4f4;*/
	border-top: 0;
	position: absolute;
	display: none;
	top: 64px;
}
/*.hidden-box>ul{
    list-style-type: none;
    color: #ffffff;
    cursor: pointer;
}*/
.hidden-box li a {
	margin: 0;
	color: #fff;
	display: block;
	font-size: 14px;
	width: 100px;
	height: 30px;
	font-family: "黑体";
}
.hidden-box li a:hover {
	background: url('../images/hui.png');
	color: #ffffff;
	width: 100px;
	page_two_leftheight: 30px;
	display: block;
}
/*隐藏盒子位置设置*/
.hidden-loc-index {
	left: 10px;
}
.hidden-loc-us {
	left: 113px;
}
.hidden-loc-info {
	left: 216px;
}
.hidden-loc-fs {
	left: 319px;
}
.hidden-loc-fv {
	left: 422px;
}
.hidden-loc-fn {
	left: 422px;
}
.hidden-loc-fm {
	left: 525px;
}
#main_gybh {
	margin: 25px auto 100px;
	width: 1100px;/*background:#ffffff;*/
	overflow: hidden;

	display: block;
	box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-moz-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-webkit-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-o-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
 -ms-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696  box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
}
.main_gybh_top {
	margin: 0;
	width: 1100px;
	height: 93px;
	background: url(../images/yf_03.png) no-repeat;
	display: block;
	overflow: hidden;
}
.gybh_main_left {
	margin: 34px 25px 0;
	float: left;
}
.gybh_left_top {
	display: block;
	color: #008b3c;
	font-size: 30px;
	font-family: "黑体";
	line-height: 20px;
}
.gybh_left_main {
	margin: 0;
	display: block;
	color: #999999;
	font-size: 20px;
	font-family: "黑体";
	border-bottom: 3px solid #008b3c;
}
.gybh_main_right {
	margin: 60px 25px;
	float: right;
	display: block;
	overflow: hidden;
}
.gybh_main_right span {
	margin: 0;
	float: left;
	color: #666666;
	font-size: 12px;
	font-family: "黑体";
}
.gybh_main_right .yd {
	margin: 0;
	color: #009933;
	font-size: 12px;
	font-family: "黑体";
}
.gybh_main_right span a {
	margin: 0;
	color: #999999;
	font-size: 12px;
	font-family: "黑体";
}
.gybh_main_right span img {
	padding: 7px;
}
.main_gybh_main {
	padding: 25px;
	background: url(../images/yfll_05.png) repeat-y;
	overflow: hidden;
	display: block;
	color: #666666;
	font-family: "黑体";
	font-size: 14px;
	text-indent: 2em;
}
.main_gybh_footer {
	margin: 40px 25px;
	float: right;
	overflow: hidden;
}
.main_gybh_footer a {
	margin: 25px;
	display: block;
	background: url(../images/yf_01.png) no-repeat;
	width: 78px;
	height: 32px;
	text-align: left;
	line-height: 32px;
	color: #006633;
	font-size: 16px;
	padding-left: 12px;
	font-family: "黑体";
}
/*footer.php*/

#footer_gybh {
	margin: 0;/*overflow:hidden;*/
	display: block;
	width: 100%;
	background: #313131;
}
.footer_gybh_top {
	margin: 0 auto;
	width: 1100px;
	display: block;/*overflow:hidden;*/
}
.footer_gybh_top span {
	margin-top: 20px;
	float: left;
}
.footer_gybh_top span dl {
	margin: 0 25px;
	width: 155px;
}
.footer_gybh_top span dl dt {
	margin: 10px 0;
}
.footer_gybh_top span dl dt a {
	margin: 0;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
}
.footer_gybh_top span dl dt a:hover {
	text-decoration: underline;
}
.footer_gybh_top span dl dd {
	margin: 0;
}
.footer_gybh_top span dl dd a {
	color: #adadad;
	font-size: 14px;
	font-family: "黑体";
	line-height: 25px;
}
.footer_gybh_top span dl dd a:hover {
	text-decoration: underline;
}
.footer_gybh_top span img {
	margin-top: 10px;
}
.footer_gybh_top span ol .call {
	/* margin-top: 10px; */
	color: #ffffff;
	font-size: 28px;
	font-family: "黑体";
	width: 275px;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
}
.footer_gybh_top span ol li {
	margin-top: 12px;
	margin: 5px 0;
	display: inline-block;
	/*overflow: hidden;*/
	width: 275px;
	color: #adadad;
	font-size: 14px;
	font-family: "黑体";
}
.footer_gybh_top span ol {
	margin: 0;
	width: 275px;
}
.footer_gybh_top span ol li img {
	margin: 0;
	float: left;
}
.footer_gybh_top span ol li .yx {
	margin: 0 10px;
	float: left;
	width: 233px;
	line-height: 20px;
}
.footer_gybh_top span ol li span {
	margin: 0 0 0 10px;
	float: left;
	width: 245px;
	height: 25px;
	overflow: hidden;
}
.footer_gybh_top span ol li a img {
	margin: 3px 20px 0 0;
}
.footer_wx {
	margin-top: 3px;
	float: left;
	width: 55px;
	height: 52px;
	position: relative;
	display: inline-block;
	margin-right: 20px;
}
#wxx {
	margin: 0;
	position: absolute;
	top: -148px;
	left: -182px;
	z-index: 88;
	width: 180px;
	height: 200px;
	background: #ffffff;
	display: none;
}
#wxx ul {
	margin: 0;
}
#wxx ul li {
	color: #000;
	font-size: 14px;
	font-family: "黑体";
	line-height: 0px;
	text-align: center;
	width: 180px;
}
#wxx ul li img {
	margin: 0;
	padding: 5px 10px 2px 10px;
	text-align: center;
}
.footer_gybh_bottom {
	margin: 0;
	width: 100%;
	background: #1b1b1b;
	display: block;/*overflow:hidden;*/
}
.gybh_bottom {
	margin: 0 auto;
	width: 1100px;
	height: 46px;
	display: block;/*overflow:hidden;*/
}
.gybh_bottom_left {
	margin: 9px 26px 11px;
	float: left;
	width: 185px;
	height: 26px;
	background: url(../images/footer_10.png) no-repeat;
	position: relative;
	cursor: pointer;
}
.gybh_bottom span {
	margin: 0;
	width: 170px;
	height: 24px;
	/*overflow: hidden;*/
	display: inline-block;
	color: #585858;
	text-align: left;
	line-height: 24px;
	padding-left: 10px;
	font-size: 12px;
}
#xianshi {
	margin: 0;
	width: 182px;
	position: absolute;
	bottom: 27px;
	left: 0px;
	z-index: 2200;
	border: 1px solid rgb(79, 79, 79);
	background: #313131;
	padding:5px 0px
}
#xianshi li {
	margin: 0;
	width: 182px;
	line-height:180%;
	overflow:hidden
}
#xianshi li:hover {
	background: #CCC;
}
#xianshi li a {
	margin: 0;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
	text-align: left;
	padding-left: 10px;
}
.gybh_bottom label {
	margin: 0;
	float: right;
	/* font-size: 20px; */
	font-family: "黑体";
	color: #ffffff;
	height: 24px;
	line-height: 30px;
	width: 20px;
}
.xianshi {
	margin: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 183px;
	display: block;
	overflow: hidden;
}
.xianshi ul {
	margin: 0;
}
.xianshi ul li {
	margin: 0;
}
.gybh_bottom_right {
	margin: 12.5px 0;
	width:800px;
	text-align:right;
	float: right;
	display: block;
	overflow: hidden;
	color: #adadad;
	font-size: 12px;
	font-family: "黑体";
}
.gybh_bottom_right a {
	margin: 0;
	color: #adadad;
	font-size: 12px;
	font-family: "黑体";
}
/*xinwenpindao*/
.header_xwpd {
	margin: 0;
	width: 100%;
	height: 47px;
	overflow: hidden;
	display: block;
	border-bottom: 1px solid #d2d2d2;
}
.nav-gybh {
	margin: 0;
	background: url(../images/gybh-bg.png) no-repeat;
	height: 631px;
	overflow: hidden;
}
.xwpd_nav {
	margin: 12px auto 10px;
	width: 1100px;
}
.xwpd_nav span {
	margin: 13px 5px;
	color: #5c5c5c;
	font-size: 12px;
}
.xwpd_nav span a {
	margin: 0;
	color: #5c5c5c;
	font-size: 12px;
}
.xwpd_nav span img {
	margin: 0;
}
.xwpd_nav .xwpd_img1 {
	width: 16px;
	height: 14px;
	margin: -1.5px;
}
.xwpd_nav .xwpd_img2 {
	width: 4px;
	height: 6px;
	margin: 2px;
}
.nav_xwpd {
	margin: 0 auto;
	width: 1100px;
	height: 188px;
	oveflow: hidden;
}
.xwpd_nav_bottom {
	margin: 0 auto;
	width: 1100px;
	padding-top: 45px;
}
.xwpd_nav_bottom span {
	color: #333333;
	font-size: 36px;
	font-family: "黑体";
	width: 1100px;
	display: block;
	text-align: center;
	line-height: 38px;
}
.xwpd_nav_bottom .rl {
	margin: 0;
	color: #000000;
	font-size: 18px;
	font-family: "黑体";
}
.xwpd_nav_bottom span img {
	margin: 0;
	padding-top: 15px;
}
.page_nav_bottom {
	margin: 0 auto;
	width: 1100px;
	padding-top: 57px;
	height: 101px;
}
.page_nav_bottom span {
	color: #ffffff;
	font-size: 36px;
	font-family: "黑体";
	width: 1100px;
	display: block;
	text-align: center;
	line-height: 38px;
}
.page_nav_bottom .rl {
	margin: 0;
	color: #ffffff;
	font-size: 18px;
	font-family: "黑体";
}
.page_nav_bottom span img {
	margin: 0;
	padding-top: 20px;
}
.main_xwpd {
	margin: 0 auto;
	width: 1100px;
	background: url(../images/yfll_05.png) repeat-y;
	height: 254px;
}
.xwpd_main {
	margin: 0 auto;
	width: 1100px;
	overflow: hidden;
	height: 254px;
}
.xwpd_main_left {
	margin: 30px 0 20px;
	float: left;
}
.xwpd_scroll {
	margin: 0;
	width: 1100px;
	overflow: hidden;
	position: relative;
}
.xwpd_scroll>ul {
	position: relative;
}
.xwpd_scroll ul li {
	margin: 0;
	overflow: hidden;
	width: 1100px;
	height: 168px;
	float: left;
}
.xwpd_li {
	margin: 12px 0 0;
	/* display: inline; */
	display: block;
	width: 306px;
	height: 12px;
}
#xw_index {
	background: url(../images/xw_04.png) no-repeat;
width:width:12px;
	height: 12px;
}
.xwpd_li ul {
	width: 90px;
	margin: 0 108px;
}
.xwpd_li ul li {
	float: left;
	margin: 0 9px;
	background: url(../images/xw_05.png) no-repeat;
	width: 12px;
	height: 12px;
	cursor: pointer;
}
.xwpd_main_right {
	margin: 20px 0 20px 0;
	width: 794px;
	float: right;
}
.xwpd_tu {
	margin-left: 24px;
	float: left;
	width: 306px;
	height: 168px;
	display: inline-block;
	overflow: hidden;
}
.xwpd_zi {
	margin: 0;
	padding-left: 40px;
	color: #626262;
	font-size: 14px;
	font-family: "黑体";
	height: 168px;
	width: 706px;
	overflow: hidden;
	display: inline-block;
}
.xwpd_zi dt {
	margin: 0;
	margin-bottom: 20px;
	font-size: 18px;
	font-family: "黑体";
	line-height: 20px;
	width: 704px;
	height: 20px;
	overflow: hidden;
}
.xwpd_zi dt a {
	margin: 0;
	color: #252525;
}
.xwpd_zi dt a:hover {
	margin: 0;
	color: #008b3c;
}
.xwpd_zi dl dd {
	margin: 0;
	width: 714px;
	height: 98px;
	overflow: hidden;
}
.xwpd_chakan {
	margin: 0;
}
.xwpd_chakan a {
	padding-left: 10px;
	display: block;
	background: url(../images/xw_02.png) no-repeat;
	width: 85px;
	height: 28px;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
	text-align: left;
	line-height: 28px;
}
.content_xwpd {
	padding-top: 40px;
	margin: 0 auto 100px;
	width: 1100px;
	height: 487px;
	background: url(../images/yfll_05.png) repeat-y;
	box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-moz-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-webkit-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-o-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
 -ms-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696  box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
}
.xwpd_content {
	margin: 0 auto;
	overflow: hidden;
	width: 1100px;
}
.xwpd_content_main {
	padding: 20px;
	float: left;
	width: 326px;
}
.xwpd_line {
	margin: 20px 0;
	float: left;
	width: 1px;
	height: 355px;
	background: #e5e5e5;
}
.xwpd_left_top {
	width: 1050px;
	padding: 0 25px;
	height: 30px;
}
.xwpd_left_top span {
	margin: 0;
}
.xwpd_left_top span a {
	margin: 0;
	font-size: 24px;
	font-family: "黑体";
	color: #000000;
}
.xwpd_left_top .xwpd_a {
	margin: 0;
	color: #808080;
}
.xwpd_left_top .xwpd_a a {
	margin: 0;
	color: #808080;
	font-size: 16px;
}
.xwpd_left_top span img {
	width: 4px;
	height: 4px;
	margin: 2px;
}
.xwpd_left_tu {
	margin: 5px 0;
}
.xwpd_left_tu img {
	margin: 0;
}
.xwpd_left_zi {
	margin: 0;
	overflow: hidden;
}
.xwpd_left_zi ul {
	margin: 0;
}
.xwpd_left_zi ul li {
	height:25px;
	line-height:25px;
	width: 326px;
	background:url(../images/yf_02.png) left center no-repeat;
	text-indent:5px
}
.xwpd_left_zi ul li span {
	margin: 0;
	float: left;
	font-size: 14px;
	height:25px;
	font-family: "黑体";
}
.xwpd_left_zi ul li span a {
	margin: 0;
	color: #434343;
	width: 228px;
	height: 25px;
	overflow: hidden;
	display: inline-block;
}
.xwpd_left_zi ul li span a:hover {
	margin: 0;
	color: #008b3c;
	text-decoration: underline;
}
.xwpd_left_zi ul li span img {
	width: 4px;
	height: 4px;
	margin: 11px 8px 4px 0;
}
.xwpd_left_zi ul li .xwpd_ri {
	margin: 0;
	float: right;
	color: #434343;
	font-size: 14px;
	font-family: "黑体";
	width:82px;
	height: 25px;
	display: inline-block;
	overflow: hidden;
}
.xwpd_left_bottom {
	margin-top: 20px;
}
.xwpd_left_bottom a {
	color: #008b3c;
	font-size: 14px;
	font-family: "黑体";
	text-decoration: underline;
}
.xwpd_left_bottom a span {
	font-family: "黑体";
	font-weight: 600;
}
/*qiyedontai*/

.nav_qydt {
	margin: 0 auto;
	width: 1100px;
	height: 65px;
	overflow:hidden
}
.qydt_nav {
	padding: 25px 0 0;
	height: 40px;
	overflow:hidden;
	margin-left:-1px
}
.qydt_nav span {
	margin: 0;
	float: left;
	width: auto;
	padding:0px 20px;
	height: 40px;
	font-size: 16px;
	font-family: "黑体";
	display: block;
	text-align: center;
	line-height: 40px;
	background: url(../images/bg_hy_03.png) #009b4c left center no-repeat;
}
.qydt_nav span a {
	margin: 0;
	color: #ffffff;
	display: block;
}
.qydt_nav span:hover, .qydt_nav span.cur {
	margin: 0;
	display: block;
	background: url(../images/bg_hy_03.png) #6fa013 left center no-repeat;
}
.qydt_nav span.a{ margin-left:-1px}
.qydt_nav span.a:hover{ margin-left:-1px}
.main_qydt {
	margin: 0 auto;
	width: 1100px;
	background: url(../images/yf_03.png) no-repeat;
	height: 93px;
	overflow: hidden;
	border-bottom: 1px solid #eeeeee;
}
.qydt_main_left {
	margin: 0;
	float: left;
}
.qydt_zi {
	margin: 20px 0 0 20px;
	color: #008b3c;
	font-size: 30px;
	font-family: "黑体";
	line-height: 40px;
}
.qydt_yy {
	margin: 0 0 0 20px;
	color: #999999;
	font-size: 20px;
	font-family: "黑体";
	line-height: 20px;
	padding-bottom: 10px;
	border-bottom: 3px solid #008b3c;
}
.qydt_main_right {
	margin: 55px 20px 0;
	float: right;
	font-family: "宋体";
}
.qydt_main_right span {
	color: #666666;
	font-size: 12px;
}
.qydt_main_right span a {
	color: #999999;
	font-size: 12px;
}
.qydt_main_right span img {
	margin: 0;
	width: 4px;
	height: 6px;
	margin: 2px;
}
.qydt_main_right .lv {
	margin: 0;
	color: #009933;
	font-size: 12px;
}
.content_qydt {
	margin: 0 auto 44px;
	width: 1100px;
	min-height:400px;
	overflow: hidden;
	background: url(../images/yfll_05.png) repeat-y;
	box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-moz-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-webkit-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-o-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
 -ms-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696  box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
}
.qydt_span {
	margin: 20px;
	width: 1060px;
	overflow: hidden;
	border-bottom: 1px dotted #ccc;
}
.qydt_left {
	margin: 0;
	float: left;
	/*width: 590px;*/
	color: #7a7a7a;
	font-size: 14px;
	font-family: "黑体";
	padding-bottom: 35px;
}
.qydt_left .left {
	margin: 0;
	width: 608px;
	height: 94px;
	color: #008b3c;
	font-size: 28px;
	font-family: "黑体";
	display: block;
	float: left;
	line-height: 94px;
	overflow: hidden;
	margin-right:20px
}
.qydt_left .right {
	margin: 0;
	color: #7a7a7a;
	font-size: 14px;
	font-family: "宋体";
	width: 280px;
	float: left;
	height: 94px;
	overflow: hidden;
}
.qydt_left a {
	margin: 0;
	color: #7a7a7a;
}
.qydt_left p {
	margin: 0;
}
.qydt_left p a {
	margin: 0;
	color: #008b3c;
}
.qydt_right {
	margin-top: 6px;
	float: right;
	background: url(../images/dt_03.png) no-repeat;
	width: 133px;
	height: 92px;
	display: block;
	letter-spacing: -2px;
	text-align: center;
	line-height: 92px;
}
.qydt_right_left {
	margin: 0;
	color: #008b3c;
	font-size: 36px;
	font-family: "黑体";
}
.qydt_right_main {
	margin: 0;
	color: #008b3c;
	font-size: 48px;
	font-family: "黑体";
}
.qydt_right_right {
	margin: 0;
	color: #008b3c;
	font-size:36px;
	font-family: "黑体";
}
.qydt_fenye {
	width: 1100px;
	margin: 20px 0 40px;
	overflow: hidden;
}
.bhjz_fenye {
	width: 1060px;
	margin: 20px 0 40px;
	overflow: hidden;
}
.qydt_fenye ul {
	margin: 0 444px;
}
.qydt_fenye li {
	margin: 0 5px;
	float: left;
	width: 28px;
	height: 28px;
	background: #eeeeee;
	text-align: center;
	line-height: 28px;
}
.qydt_fenye li a {
	margin: 0;
	color: #6a6a6a;
	font-size: 12px;
	display: block;
	font-family: "黑体";
}
.qydt_fenye li a:hover, .qydt_fenye .cur {
	background: #299644;
	color: #ffffff;
}
.qydt_fenye .prev {
	margin: 0 5px;
	width: 58px;
	height: 28px;
	background: #eeeeee;
	text-align: center;
	line-height: 28px;
}
.qydt_fenye .next {
	margin: 0 5px;
	width: 58px;
	height: 28px;
	background: url(../images/yfll_05.png) repeat-y;
	text-align: center;
	line-height: 28px;
}
.bhjz_fenye {
	width: 1030px;
	margin: 40px 0 80px;
	display: inline-block;
	overflow: hidden;
	text-align: center;
}
.bhjz_fenye {
	overflow: hidden;
	text-align: center;
}
.bhjz_fenye a {
	margin: 0;
	color: #6a6a6a;
	font-size: 12px;
	margin: 0 4px;/* float:left; *//* display: block; */
	display: inline-block;
	width: 28px;
	height: 28px;
	background: #eeeeee;
	text-align: center;
	line-height: 28px;
}
.bhjz_fenye a:hover, .bhjz_fenye .cur {
	background: #299644;
	color: #ffffff;
}
.bhjz_fenye .shang {
	margin: 0 4px;
	width: 58px;
	height: 28px;
	background: #eeeeee;
	text-align: center;
	line-height: 28px;
}
.bhjz_fenye .xia {
	margin: 0 4px;
	width: 58px;
	height: 28px;
	background: #eeeeee;
	text-align: center;
	line-height: 28px;
}
/*singlenews*/
.content_xwxq {
	margin: 0 auto;
	padding: 20px;
	width: 1060px;
	min-height:500px;
	background: url(../images/yfll_05.png) repeat-y;
	overflow: hidden;
	color: #333333;
	font-size: 16px;
	font-family: "黑体";
	box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-moz-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-webkit-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-o-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
 -ms-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696  box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
}
.content_xwxq h1 {
	font-weight: normal;
	margin-top: 20px;
	color: #000000;
	font-family: '黑体';
	font-size: 24px;
	width: 1060px;
	height: 31px;
	overflow: hidden;
	text-align: center;
}
.content_xwxq .xwxq_r {
	color: #8b8b8b;
	font-family: '黑体';
	font-size: 12px;
	margin-top: 10px;
	width: 1060px;
	text-align: center;
}
.content_xwxq .xwxq_t {
	margin: 25px 0;
	height: 1px;
	width: 1060px;
	background: #c9c9c9;
	border: none;
}
.xwxq-left {
	margin: 0;
	width: 380px;
	padding-right: 25px;
	float: left;
}
.xwxq-right {
	width:650px;
	marign: 0;
	float: left;
	overflow:hidden
}
.xwxq-right img{ max-width:100%}
.xwxq-left .sa {
	margin: 0;
	position: relative;
	margin-bottom: 20px;
	display: inline-block;
	width:380px;
	height:auto;
	overflow:hidden
}
.xwxq-left .sa img {
	margin: 0;
}
*+html .xwxq-kl {
	position: absolute;
	bottom: 5px;
	left: 0px;
}
.xwxq-kl {
	margin: 0;
	position: absolute;
	bottom: 5px;
	left: 0px;
	display: block;
	background: url(../images/xwxq_01.png) no-repeat;
	width: 363px;
	height: 42px;
	color: #ffffff;
	font-size: 18px;
	font-family: "黑体";
	padding-left: 17px;
	line-height: 42px;
}
.xwxq_share {
	margin: 0 auto;
	padding: 0 20px;
	width: 1060px;
	overflow: hidden;
	background: url(../images/yfll_05.png) repeat-y;
	height: 34px;
}
.xwxq_share_left {
	margin: 0;
	overflow: hidden;
	padding-bottom: 5px;
	border-bottom: 1px solid #c9c9c9;
	zoom: 1;
}
.xwxq_share_left span {
	margin: 0;
	float: left;
	color: #666666;
	font-size: 14px;
	font-family: "黑体";
	line-height: 26px;
}
.xwxq_share_left a {
	margin: 5px 4px;
	float: left;
}
.xwxq_footer {
	margin: 0 auto 100px;
	padding-top: 31px;
	width: 1100px;
	height: 65px;
	overflow: hidden;
	background: url(../images/yfll_05.png) repeat-y;
	box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-moz-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-webkit-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-o-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
 -ms-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696  box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
}
.xwxq_footer span {
	margin: 0;
}
.xwxq_footer .xwxq_prev {
	margin-left: 157px;
	float: left;
	background: url(../images/xq_03.png) no-repeat;
	width: 306px;
	height: 34px;
}
.xwxq_footer .xwxq_prev:hover {
	margin-left: 157px;
	float: left;
	background: url(../images/xq_04.png) no-repeat;
	width: 306px;
	height: 34px;
}
.xwxq_footer .xwxq_prev a {
	margin: 0;
	padding-left: 10px;
	overflow: hidden;
	display: block;
	width: 306px;
	height: 34px;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
	text-align: center;
	line-height: 34px;
}
.xwxq_footer .xwxq_img {
	margin: 0 68px;
	float: left;
	width: 34px;
	height: 34px;
}
.xwxq_footer .xwxq_next {
	margin-right: 157px;
	float: left;
	background: url(../images/xq_07.png) no-repeat;
	width: 306px;
	height: 34px;
}
.xwxq_footer .xwxq_next:hover {
	margin-right: 157px;
	float: left;
	background: url(../images/xq_08.png) no-repeat;
	width: 306px;
	height: 34px;
}
.xwxq_footer .xwxq_next a {
	margin: 0;
	margin-right: 20px;
	overflow: hidden;
	display: block;
	width: 306px;
	height: 34px;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
	text-align: center;
	line-height: 34px;
}
/*baihuajiazu*/
.content_bhjz {
	margin: 0 auto 100px;
	width: 1100px;
	overflow: hidden;
	background: #ffffff;
	box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-moz-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-webkit-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-o-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
 -ms-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696  box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
}
.bhjz_top {
	margin: 0;
	width: 1030px;
	padding: 35px;
	overflow: hidden;
}
.bhjz_tu {
	float: left;
	width: 330px;
	height: 240px;
	position: relative;
	overflow: hidden;
	margin:0 20px 20px 0;
}
.bhjz_tu img {
	margin: 0;
	position: absolute;
	top: 0px;
	right: 0px;
}
.bhjz_z {
	margin: 0;/*display:none;*/
	background: url(../images/jz_04.png) no-repeat;
	width: 254px;
	height: 38px;
	padding-left: 20px;
	text-align: left;
	line-height: 38px;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 9999;
}
.bhjz_s {
	margin: 0;
	background: url(../images/bhjz_02.png) no-repeat;
	width: 330px;
	height: 120px;
	position: absolute;
	bottom: -80px;
	z-index: 10000;
	cursor: pointer;
}
.bhjz_s .fur {
	margin: 9px 18.5px 0 0;
}
.bhjz_s dl {
	margin: 0;
	color: #ffffff;
	font-size: 16px;
	font-family: "黑体";
	padding: 6px 20px 3px;
}
.bhjz_s dl dt {
	margin: 0;
	line-height: 30px;
	width: 250px;
	height: 30px;
	overflow: hidden;
}
.bhjz_s dl dd {
	margin: 0;
	line-height: 27.5px;
	width: 250px;
	height: 27px;
	overflow: hidden;
}
.bhjz_s a {
	margin: 0;
	float: right;
	padding-right: 40px;
	line-height: 14px;
	color: #6fa013;
	font-size: 14px;
	font-family: "黑体";
}
/*.bhjz_s a span {margin:0;}
.bhjz_s a .bhjz_zi {margin:0;}
.bhjz_s a .bhjz_ri {margin:0;}*/


/*jiazupindao*/
.content_jzpd {
	margin: 0 auto 64px;
	width: 1150px;
	overflow: hidden;
}
.jzpd_main {/* margin: 0 60px 0 47px; */
	width: 1150px;
}
.jzpd_main ul {
	margin: 0;
}
.jzpd_main ul li {
	float: left;
	width: 280px;
	height: 535px;
	margin-right: 10px;
}
.jzpd_t {
	margin-bottom: 10px;
	width: 280px;
	height: 200px;
	background: #ff9900;
}
.jzpd_t span {
	float: left;
	width: 222px;
	height: 37px;
	overflow: hidden;
	margin: 0 29px;
	color: #ffffff;
	font-size: 28px;
	font-family: "黑体";
	text-align: center;
}
.jzpd_t .y {
	margin: 30px 29px 0;
	width: 222px;
	height: 16px;
	text-align: center;
	line-height: 16px;
	background: url(../images/jzpd_11.png) center center no-repeat;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
}
.jzpd_t a {
	margin: 5px 89px;
	padding-left: 10px;
	width: 92px;
	height: 32px;
	background: url(../images/jzpd_08.png) no-repeat;
	display: inline-block;
	color: #ff9900;
	font-size: 16px;
	font-family: "黑体";
	text-align: left;
	line-height: 32px;
}
.jzpd_t img {
	margin: 18.5px 118px;
	width: 44px;
	height: 23px;
}
.jzpd_b {
	margin-top: 10px;
	width: 280px;
	height: 300px;
}
.jzpd_b img {
	margin: 0;
}
.jzpd_s {
	margin-bottom: 10px;
	width: 280px;
	height: 300px;
}
.jzpd_s img {
	margin: 0;
}
.jzpd_x {
	width: 280px;
	height: 200px;
	background: #eeeeee;
}
.jzpd_x span {
	float: left;
	width: 222px;
	height: 37px;
	overflow: hidden;
	margin: 0 29px;
	color: #000;
	font-size: 28px;
	font-family: "黑体";
	text-align: center;
}
.jzpd_x .y {
	margin: 30px 29px 0px;
	width: 222px;
	height: 16px;
	text-align: center;
	line-height: 16px;
	background: url(../images/jzpd_14.png) center center no-repeat;
	color: #000;
	font-size: 14px;
	font-family: "黑体";
}
.jzpd_x a {
	margin: 10px 89px 0;
	padding-left: 10px;
	width: 92px;
	height: 32px;
	background: url(../images/jzpd_07.png) center center no-repeat;
	display: inline-block;
	color: #ffffff;
	font-size: 16px;
	font-family: "黑体";
	text-align: left;
	line-height: 32px;
}
.jzpd_x img {
	margin: 18.5px 118px;
	width: 44px;
	height: 23px;
}
.jzpd_l {
	margin-bottom: 10px;
	width: 280px;
	height: 200px;
	background: #ff6600;
}
.jzpd_l span {
	margin: 0;
	float: left;
	width: 280px;
	height: 37px;
	overflow: hidden;
	margin: 0;
	color: #ffffff;
	font-size: 28px;
	font-family: "黑体";
	text-align: center;
}
.jzpd_l .y {
	margin: 0px 0 30PX;
	width: 280px;
	height: 16px;
	text-align: center;
	line-height: 16px;
	/* background: url(../images/jzpd_11.png) center center no-repeat; */
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
}
.jzpd_l a {
	margin: 5px 89px;
	padding-left: 10px;
	width: 92px;
	height: 32px;
	background: url(../images/jzpd_08.png) no-repeat;
	display: inline-block;
	color: #ff6600;
	font-size: 16px;
	font-family: "黑体";
	text-align: left;
	line-height: 32px;
}
.jzpd_l img {
	margin: 18.5px 118px;
	width: 44px;
	height: 23px;
}
.jzpd_r {
	width: 280px;
	height: 200px;
	background: #fa6175;
	display: inline-block;
}
.jzpd_r span {
	margin: 0;
	float: left;
	width: 222px;
	height: 37px;
	overflow: hidden;
	margin: 0 29px;
	color: #ffffff;
	font-size: 28px;
	font-family: "黑体";
	text-align: center;
}
.jzpd_r .y {
	margin: 5px 29px 30px;
	width: 222px;
	height: 16px;
	overflow: hidden;
	text-align: center;
	line-height: 16px;
	background: url(../images/jzpd_11.png) center center no-repeat;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
}
.jzpd_r a {
	margin: 5px 89px;
	padding-left: 10px;
	width: 92px;
	height: 32px;
	background: url(../images/jzpd_08.png) no-repeat;
	display: inline-block;
	color: #fa6175;
	font-size: 16px;
	font-family: "黑体";
	text-align: left;
	line-height: 32px;
}
.jzpd_r img {
	margin: 18.5px 118px;
	width: 44px;
	height: 23px;
}
/*index.php*/
.one_bed {
	margin: 0 auto;
	width: 1100px;
	height: 425px;
	overflow: hidden;
}
.one_bed span {
	margin: 0;
	float: left;
}
.page_main_left {
	margin: 0;
	float: left;
	width: 566px;
	text-align: center;
}
.page_main_left img {
	margin: 0;
}
.page_main_right {
	padding-top: 30px;
	width: 534px;
	height: 330px;
	overflow: hidden;
	text-indent: 2em;
	color: #333333;
	font-size: 16px;
	font-family: "黑体";
	letter-spacing: -1.5px;
}
.two_bed {
	margin: 0;
	width: 100%;
	min-height: 750px;
	overflow: hidden;
	background: url(../images/gybh-bg1.png) repeat-y;
}
.page_content {
	margin: 55px auto 0;
	width: 1100px;
	overflow: hidden;
}
.page_content1 {
	margin: 55px auto 0;
	width: 1100px;
	overflow: hidden;
}
.page_two_right {
	margin: 0;
	float: left;
	width: 1082px;
}
.page_two_right ul {
	margin: 0 auto;
	width: 764px;
	overflow: hidden;
}
.page_two_right ul li {
	margin: 0;
	float: left;
	margin-bottom: 32px;
	width: 764px;
	height: 55px;
	overflwo: hidden;
}
.page_two_right ul li .ao {
	margin-top: 13.5px;
	float: left;
	width: 28px;
	height: 55px;
}
.ao img {
	margin: 0;
}
.page_two_right ul li .eo {
	margin-top: -51px;
	float: left;
	width: 28px;
	height: 55px;
}
.page_two_right ul li .ro {
	margin: 1.5px 0 0 21px;
	float: left;
	background: url(../images/gy_09.png) no-repeat;
	width: 715px;
	height: 55px;
}
.page_two_right ul li .bd {
	margin-left: 12px;
	float: left;
	width: 55px;
	height: 55px;
	color: #ffffff;
	font-size: 36px;
	font-family: "黑体";
	text-align: center;
	line-height: 55px;
}
.page_two_right ul li .zi {
	margin-left: 13px;
	float: left;
	height: 55px;
	width: 635px;
	color: #515151;
	font-size: 20px;
	font-family: "黑体";
	text-align: left;
	line-height: 55px;
	overflow: hidden;
}
.page_content a {
	background: url(../images/gy_18.png) no-repeat;
	width: 110px;
	height: 36px;
	display: inline-block;
	color: #22a15c;
	font-size: 16px;
	font-family: "黑体";
	text-align: left;
	line-height: 35px;
	padding-left: 13px;
	overflow: hidden;
	margin: 22px 500px;
}
.three_bed {
	margin: 0;
	width: 100%;
	height:auto;
	min-height: 850px;
	background: url(../images/gy_02.png) repeat-y;
}
.page_develop {
	margin: 0 auto;
	width: 1100px;
	height: 692px;
}
.page_develop ul {
	width: 475px;
	margin: 52px 312.5px 0;
	background: url(../images/gy_16.png) center top repeat-y;
	overflow: hidden;
	text-align: center;
	padding-top: 40px;
	min-height: 590px;
}
.page_develop ul li {
	margin: 0;
	width: 475px;
	overflow: hidden;
}
#page_left_a {
	margin-right: 5px;
	float: left;
	width: 222px;
	overflow: hidden;
}
#page_left_a dt {
	margin: 0;
	width: 200px;
	height: 20px;
	overflow: hidden;
	color: #d0d0d1;
	font-size: 22px;
	font-family: "黑体";
	text-align: left;
	line-height: 20px;
}
#page_left_a img {
	margin: 0;
	width: 222px;
}
#page_left_a dd {
	margin: 0;
	width: 200px;
	height: 48px;
	overflow: hidden;
	color: #d0d0d1;
	font-size: 14px;
	font-family: "黑体";
	text-align: left;
	line-height: 20px;
}
#page_right_a {
	float: right;
	margin-left: 5px;
	width: 221px;
}
#page_right_a dt {
	margin-left: 21px;
	color: #d0d0d1;
	font-size: 22px;
	font-family: "黑体";
	width: 200px;
	height: 20px;
	overflow: hidden;
	text-align: left;
	line-height: 20px;
	overflow: hidden;
}
#page_right_a img {
	margin: 0;
}
#page_right_a dd {
	margin-left: 21px;
	height: 48.5px;
	color: #d0d0d1;
	width: 200px;
	overflow: hidden;
	font-size: 14px;
	font-family: "黑体";
	text-align: left;
	line-height: 20px;
}
.four_bed {
	margin: 0 auto;
	width: 100%;
	height: 786px;
	overflow: hidden;
}
.page_bottom {
	margin: 58px auto 0;
	width: 1100px;
	text-align: center;
}
.page_bottom img {
	margin: 0;
	text-align: center;
	width: 880px;
}
/*qiyeyuanjing.php*/
.qyyj_main {
	margin: 0 auto;
	width: 1100px;
	height: 516px;
	overflow: hidden;
}
.qyyj_left {
	margin-top: 70px;
	float: left;
	width: 464px;
	height: 398px;
}
.qyyj_left img {
	margin: 0;
}
.qyyj_right {
	margin-top: 110px;/* padding:32px 52px; */
	float: right;
	width: 636px;
	height: 315px;
	overflow: hidden;
	color: #666666;
	font-size: 16px;
	font-family: "黑体";
	background: #eeeeee;
}
.content_qyyj {
	margin: 0;
	width: 100%;
	height: 640px;
	background: url(../images/bg_03.png) no-repeat;
}
.content_qyyj_main {
	margin: 0 auto;
	width: 1100px;
	height: 482px;
	overflow: hidden;
}
/*scroll*/
#focus_Box {
	position: relative;
	width: 885px;
	height: 408px;
	margin: 50px auto 0;
	padding-left: 65px;
}
#focus_Box ul {
	position: relative;
	z-index: 2;
	width: 710px;
	height: 308px
}
#focus_Box li {
	z-index: 0;
	position: absolute;
	width: 0px;
	background: #787878;
	height: 0px;
	top: 146px;
	cursor: pointer;
	left: 377px;
	border-radius: 4px;
}
#focus_Box li img {
	width: 100%;
	background: url(images/loading.gif) no-repeat center 50%;
	height: 100%;
	vertical-align: top
}
#focus_Box li p {
	position: absolute;
	left: 0;
	bottom: 0px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: url(images/float-bg.png) repeat;
	text-indent: 8px;
	color: #fff;
}
#focus_Box li p span {
	display: inline-block;
	width: 70%;
	height: 40px;
	overflow: hidden;
}
#focus_Box .prev {
	display: block;
	z-index: 100;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
	width: 51px;
	height: 44px;
	top: 165px;
	left: 144px;
}
#focus_Box .next {
	display: block;
	z-index: 100;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
	width: 51px;
	height: 44px;
	top: 165px;
	left: 195px;
}
#focus_Box .prev {
	background: url(../images/qyyj_09.png) left bottom no-repeat;
}
#focus_Box .next {
	background: url(../images/qyyj_09.png) right bottom no-repeat;
}
#focus_Box .prev:hover {
	background-position: left top;
}
#focus_Box .next:hover {
	background-position: right top;
}
#focus_Box a.imgs-scroll-btn {
	display: block;
	position: absolute;
	z-index: 110;
	top: 7px;
	right: 15px;
	width: 51px;
	height: 23px;
	overflow: hidden;
	background: url(images/share-btn.png) no-repeat;
	text-indent: -999px;
}
.Box_rack {
	margin: 0;
	position: absolute;
	left: 58px;
	bottom: 98px;
	z-index: 1;
	width: 202px;
	height: 124px;
	border: 2px solid #ffffff;
}
.Box_zi {
	margin: 0;
	position: absolute;
	right: 0px;
	top: 54px;
	z-index: 101;
	width: 260px;
	height: 274px;
	background: #008b3c;
}
#text {
	margin: 40px 0 20px;
	color: #ffffff;
	font-size: 24px;
	font-family: "黑体";
	width: 260px;
	height: 43px;
	overflow: hidden;
	text-align: center;
	line-height: 43px;
}
#contert {
	margin: 0;
	color: #ffffff;
	font-size: 14px;
	font-family: "黑体";
	width: 218px;
	height: 150px;
	overflow: hidden;
	padding: 0 17px 0 25px;
	text-align: left;
	text-indent: 2em;
}
/*scroll*/
.main_visual {
	height: 700px;
	overflow: hidden;
	position: relative;
}
.main_image {
	height: 700px;
	overflow: hidden;
	position: relative;
}
.main_image ul {
	width: 9999px;
	height: 700px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}
.main_image li {
	float: left;
	width: 100%;
	height: 700px;
}
.main_image li span {
	display: block;
	width: 100%;
	height: 700px
}
.main_image li a {
	display: block;
	width: 100%;
	height: 700px
}
div.flicking_con {
	position: absolute;
	bottom: 17px;
	left: 50%;
	z-index: 10;
	width: 352px;
	height: 21px;
	margin: 0 0 0 -132px;
}
div.flicking_con a {
	margin-right: 9px;
	float: left;
	width: 79px;
	height: 5px;
	padding: 0;
	background: url(../images/scroll_02.png) no-repeat;
	display: block;
	text-indent: -1000px;
}
div.flicking_con a.on {
	background: #8fbe30;
}
#btn_prev, #btn_next {
	z-index: 11111;
	position: absolute;
	display: block;
	width: 49px!important;
	height: 104px!important;
	top: 50%;
	margin-top: -37px;
	display: none;
}
#btn_prev {
	background: url(../images/footo.png) left top no-repeat;
	left: 100px;
}
#btn_next {
	background: url(../images/footo.png) no-repeat right top;
	right: 100px;
}
.bg1 {
	margin: 0;
	background: url(../images/bg-10.jpg) no-repeat;
	background-attachment: fixed;
}
.bg2 {
	margin: 0;
	background: url(../images/bg-02.jpg) no-repeat;
	background-attachment: fixed;
}
.bg3 {
	margin: 0;
	background: url(../images/bg-03.jpg) no-repeat;
	background-attachment: fixed;
}
.bg4 {
	margin: 0;
	background: url(../images/bg-04.jpg) no-repeat;
	background-attachment: fixed;
}
.bg5 {
	margin: 0;
	background: url(../images/bg-05.jpg) no-repeat;
	background-attachment: fixed;
}
.bg6 {
	margin: 0;
	background: url(../images/bg-06.jpg) no-repeat;
	background-attachment: fixed;
}
.bg7 {
	margin: 0;
	background: url(../images/bg-07.jpg) no-repeat;
	background-attachment: fixed;
}
.bg8 {
	margin: 0;
	background: url(../images/bg-08.jpg) no-repeat;
	background-attachment: fixed;
}
.bg9 {
	margin: 0;
	background: url(../images/bg-09.jpg) no-repeat;
	background-attachment: fixed;
}
.bg10 {
	margin: 0;
	background: url(../images/bg-01.jpg) no-repeat;
	background-attachment: fixed;
}
.bg11 {
	margin: 0;
	background: url(../images/bg-01.jpg) no-repeat;
	background-attachment: fixed;
}
.bg12 {
	margin: 0;
	background: url(../images/bg-01.jpg) no-repeat;
	background-attachment: fixed;
}
.bg13 {
	margin: 0;
	background: url(../images/bg-12.jpg) no-repeat;
	background-attachment: fixed;
}
/*yfll.php*/
*+html .yfll-top {
	padding: 110px 0 0px;
}
.yfll-top {
	margin: 80px auto 10px;
	width: 1100px;
	overflow: hidden;
	padding: 30px 0 0px;
}
.yfll-top .ds {
	margin: 0;
	color: #f2f2f2;
	font-size: 36px;
	font-family: "黑体";
	width: 1100px;
	display: inline-block;
	line-height: 35px;
}
.yfll-top .sd {
	margin: 0;
	color: #f2f2f2;
	font-size: 18px;
	font-family: "黑体";
}
*+html .jzpd-top {
	padding: 120px 0 50px;
}
.jzpd-top {
	margin: 64px auto 0;
	width: 1000px;
	overflow: hidden;
	padding: 60px 0 50px;
}
.jzpd-top .ds {
	margin: 0;
	color: #eeeeee;
	font-size: 36px;
	font-family: "黑体";
	width: 1100px;
	display: inline-block;
	line-height: 35px;
}
.jzpd-top .sd {
	margin: 0;
	color: #eeeeee;
	font-size: 18px;
	font-family: "黑体";
}
*+html .jzpd-tops {
	padding: 120px 0 50px;
}
.jzpd-tops {
	margin: 64px auto 0;
	width: 1150px;
	overflow: hidden;
	padding: 60px 0 50px;
}
.jzpd-tops .ds {
	margin: 0;
	color: #eeeeee;
	font-size: 36px;
	font-family: "黑体";
	width: 1100px;
	display: inline-block;
	line-height: 35px;
}
.jzpd-tops .sd {
	margin: 0;
	color: #eeeeee;
	font-size: 18px;
	font-family: "黑体";
}
/*touziwenda.php*/
.tzwd-main {
	margin: 0 auto 20px;
	padding: 0 22px;
	width: 1056px;
	background: url(../images/yfll_05.png) repeat-y;
}
.tzwd-main .tzgx-top {
	margin-bottom: 182px;
	color: #666666;
	font-size: 14px;
}
.tzwd-main .tzgx-top .left {
	margin-bottom: 40px;
	width: 550px;
	float: left;
	color: #666666;
	font-size: 14px;
	display: inline-block;
}
.tzwd-main .tzgx-top .right {
	margin-bottom: 40px;
	float: left;
	color: #666666;
	font-size: 14px;
	display: inline-block;
}
.tzwd-main .tzgx-top p {
	margin: 0;
	color: #121212;
	font-size: 18px;
	line-height: 30px;
	padding-top: 26px;
	padding-bottom: 13px;
}
.tzwd-main .tzgx-top .hr {
	margin: 5px 0 18px;
	border: none;
	width: 1056px;
	height: 1px;
	background: #e5e5e5;
}
.tzwd-main dl {
	margin-bottom: 16px;
	width: 1056px;
	height: 112px;
	background: #eeeeee;
	dispaly: block;
}
.tzwd-main dl dt {
	margin: 0 20px;
	color: #009b4c;
	font-size: 18px;
	padding-top: 14px;
	width: 1016px;
	height: 40px;
	overflow: hidden;
}
.tzwd-main dl dt img {
	margin: 0 16px -4px 0;
	width: 22px;
	height: 22px;
}
.tzwd-main dl hr {
	margin: 3px 20px 8px;
	border: none;
	width: 1016px;
	height: 1px;
	background: #c9c9c9;
}
.tzwd-main dl dd {
	margin: 0 20px;
	color: #666666;
	font-size: 18px;
	width: 1026px;
	height: 39px;
	overflow: hidden;
}
.tzwd-main dl dd img {
	margin: 0 16px -4px 0;
	width: 22px;
	height: 22px;
}
/*touziguanxi.php*/
.tzgx-main {
	margin: 0 auto 87px;
	width: 1100px;
	min-height: 320px;
	background: url(../images/yfll_05.png) repeat-y;
	padding-bottom: 70px;
	display: table;
}
.tzgx-main .map {
	margin: 0;
	float: left;
}
.tzgx-main .fs {
	margin: 30px 25px 0 0;
	float: right;
	color: #000000;
	font-size: 16px;
	line-height: 35px;
	min-height: 216px;
	width: 377px;
	overflow: hidden;
}
.tzgx-main .fs .hr {
	margin: 20px 0;
	border: none;
	width: 377px;
	height: 1px;
	background: #e5e5e5;
}
/*index.php*/
.index-main {
	background: #4d7791;
	width: 99.8%;
	padding:0px 0.1%;
	height: 100%;
	display: block;/* padding-top:5px; *//* overflow: auto; *//* display:inline-block; */
	padding-top: 5px;
}
.index-main a {
	/*margin-bottom: 5px;*/
	float: left;
	width: 24.6%;
	height:98.6%;
	margin:0.2%;
	position: relative;
	overflow:hidden;
}
.index-main a img {
	margin: 0;
	width:100%;
	height:100%;
}
.index-main .show {
	margin: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(../images/index_14.png);
	width:100%;
	height:98.6%;
	display: none;
}
.index-main .show img {
	margin: 110px 211.5px 0;
	width: 52px;
	height: 52px;
	text-align: center;
}
.index-main .show dl {/* margin-top: 180px; */
	margin-top: 35%;
}
.index-main .show dl dt {
	margin-top: 20px;
	color: #ffffff;
	font-size: 16px;
	text-align: center;
	height: 25%;
	width: 99.6%;
	overflow: hidden;
}
.index-main .show dl dd {
	margin: 0;
	color: #ffffff;
	font-size: 14px;
	text-align: center;
	width: 99.6%;
	height: 25%;
	overflow: hidden;
}
.index-content {
	margin: 0;
	background: url(../images/index_11.jpg) top center no-repeat;
	width: 100%px;
	height: 993px;
	display: block;
}
.con {
	margin: 0 auto;
	width: 1100px;
}
.con .frist {
	margin: 100px 265.5px 0;
	width: 569px;
	height: 57px;
	text-align: center;
	overflow: hidden;
	line-height: 57px;
	color: #ffffff;
	font-size: 32px;
	display: inline-block;
	background: url(../images/index_12.png) center center no-repeat;
}
.con .last {
	margin: -5px 265.5px 20px;
	color: #e1e1e1;
	font-size: 18px;
	width: 569px;
	display: block;
	text-align: center;
	overflow: hidden;
	line-height: 25px;
}
.index-content ul {
	margin: 40px auto 0;
	width: 100%;
}
.index-content ul li {
	margin: 0;
	width: 100%;
	height: 167px;
	overflow: hidden;
	border-bottom: 1px solid #dcdcdc;
}
.index-content .shid {
	margin: 0 auto;
	width: 1100px;
}
.index-content .shid img {
	margin: 72px 0;
	float: right;
	width: 13px;
	height: 23px;
}
.index-content ul li a {
	margin: 0;
}
.index-content ul li:hover {
	margin: 0;
	width: 100%;
	height: 167px;
	background: #747473;
}
.index-content .four {
	margin: 40px 0 0 20px;
	float: left;
	width: 230px;/* height:200px; */
}
.index-content .four span:first-child {
	margin: 0;
	color: #ffffff;
	font-size: 48px;
	width: 180px;
	display: block;
	line-height: 65px;
	height: 65px;
	overflow: hidden;
}
.index-content .four .last-child {
	margin: 0;
	color: #e1e1e1;
	font-size: 14px;
	width: 180px;
	height: 26px;
	overflow: hidden;
	line-height: 20px;
	padding-left: 20px;
}
.index-content dl {
	margin: 45px 20px 0 0;
	width: 520px;/* height:200px; */
	float: left;
	display: inline-block;
}
.index-content dl dt {
	margin: 0;
	color: #ffffff;
	font-size: 18px;
	width: 520px;
	display: inline-block;
	height: 26px;
	overflow: hidden;
}
.index-content dl dd {
	margin-top: 5px;
	color: #e1e1e1;
	font-size: 14px;
	width: 520px;
	height: 72px;
	overflow: hidden;
	line-height: 25px;
}
.index-content .alj {
	margin: 80px auto 0;
	width: 230px;
	height: 52px;
	border: 1px solid #ffffff;
	text-align: center;
}
.index-content .alj a {
	margin: 0;
	color: #c9c9c9;
	font-size: 16px;
	width: 230px;
	height: 52px;
	line-height: 53px;
	padding-right: 8px;
	display: block;
	overflow: hidden;
}
.index-content .alj span {
	color: #ffffff;
	font-size: 17px;
	font-family: "黑体";
	width: 20px;
	height: 20px;
	padding-left: 6px;
}
/*gongsihuanjing.php*/
.gshj-main {
	margin: 0 auto 100px;
	width: 1040px;
	padding: 0 30px;
	background: url(../images/yfll_05.png) repeat-y;
	box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-moz-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-webkit-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-o-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
 -ms-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696  box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
}
.gshj-main .matter {
	margin: 0px 30px;
	width: 1040px;
}
.gshj-main p {
	padding: 30px 0 10px 0;
	color: #333333;
	font-size: 16px;
}
.gshj-main img {
	margin: 0;
}
/*rencaizhanlue.php*/
.rczl_main {
	margin: 0 auto 113px;
	width: 1060px;
	padding: 0px 20px 30px;
	background: url(../images/yfll_05.png) repeat-y;
	color: #666666;
	font-size: 18px;
	overflow: hidden;
	/*text-indent: 2em;*/
	padding-top: 27px;
	box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-moz-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-webkit-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-o-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
 -ms-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696  box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
}
.rczl_main img {
	margin: 0px 30px 30px 0;
	float: left;
}
/*shehuizhaopin.php*/
.shzp_main {
	margin: 0 auto 100px;
	width: 1060px;
	padding: 0 20px;
	background: url(../images/yfll_05.png) repeat-y;
	box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-moz-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-webkit-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-o-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
 -ms-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696  box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
}
.shzp-nav {
	width: 1060px;/*border:solid 1px #e5e3da;*/
	margin: 21px auto 0px;
	display: inline-block;
}
.shzp-sub {
	margin-bottom: 10px;
	cursor: pointer;
	height: 50px;
	font-size: 18px;
	color: #ffffff;
	line-height: 50px;
	padding-left: 20px;/* background:url(images/jiantou1.jpg) no-repeat; */
	background: #009933;/* background-position:95% 50% */
}
*+html .shzp-sub a {
	margin: -39px 22px 11px 0;
}
.shzp-sub a {
	margin: 11px 22px 11px 0;
	width: 90px;
	height: 28px;
	background: #93c818;
	color: #ffffff;
	font-size: 16px;
	display: block;
	float: right;
	overflow: hidden;
	line-height: 28px;
	text-align: center;
}
.shzp-sub:hover {/*color:#277fc2;*/
}
.curDd {/*color:#277fc2*/
}
.curDt {
	background-image: url(images/jiantou.jpg);
}
.contLi {
	display: none;
	margin-top: -10px;
}
.contLi div {
	padding: 27px 22px 100px;
	color: #484848;
	font-size: 14px;
	background: url(../images/shzp.png) repeat-y;
}
.contLi div p {
	margin: 0;
}
.contLi div a {
	display: block;
	heighr: 28px;
	text-align: center;
	font-size: 14px;
	line-height: 28px;
	color: #333
}
.contLi div a:hover {
	color: #fff;
	background-color: #277fc2
}
/*xiaoshouwangluo.php*/
.xswl-main {
	margin: 32px 20px 0 0;
	float: right;
	width: 370px;
}
.xswl-main p {
	margin-bottom: 10px;
	color: #008b3c;
	font-size: 24px;
}
.xswl-sub {
	margin: 0;
	width: 375px;
	height: 35px;
	background: #e5e5e5 url(../images/xswl_01.png) no-repeat;
	background-position: 50% 50%;
}
.curRd {
	margin: 0;
}
.curRt {
	margin: 0;
	background: #e5e5e5 url(../images/xswl_02.png) no-repeat;
	background-position: 50% 50%;
}
.Lider {
	margin: 0;
	width: 375px;
}
.Lider li {
	margin: 0;
	width: 375px;
	height: 87px;
	border-bottom: 1px solid #eeeeee;
	float: left;
}
.Lider li a {
	margin: 0;
}
.Lider li a img {
	margin: 0;
	float: left;
	width: 19px;
	height: 26px;
	margin: 17px 0;
}
.Lider li a dl {
	margin: 0;
	float: left;
}
.Lider li a dl dt {
	margin: 0;
	color: #666666;
	font-size: 18px;
	width: 321px;
	height: 32px;
	overflow: hidden;
	line-height: 25px;
	margin-top: 17px;
	padding-left: 10px;
}
.Lider li a dl dd {
	margin: 0;
	color: #666666;
	font-size: 14px;
	width: 322px;
	height: 50px;
	overflow: hidden;
	padding-left: 10px;
}
/*上下滚动*/
#scrollDiv {
	margin-top:5px;
	width: 370px;
	height: 250px;
	min-height: 25px;
	line-height: 25px;/* border: #ccc 1px solid; */
	overflow: hidden;
}
#scrollDiv li {
	margin: 0;
	width: 370px;
	height: auto;
	border-bottom: 1px solid #eeeeee;
	float: left;
}
#scrollDiv li:hover {
	margin: 0;
	width: 375px;
	height: auto;
	background: #e5e5e5;
}
#scrollDiv li a {
	margin: 0;
}
#scrollDiv li a img {
	margin: 0;
	float: left;
	width: 19px;
	height: 26px;
	margin: 17px 0;
}
#scrollDiv li a dl {
	margin: 0;
	float: left;
}
#scrollDiv li a dl dt {
	margin: 0;
	color: #666666;
	font-size: 18px;
	width: 321px;
	height: 32px;
	overflow: hidden;
	line-height: 25px;
	margin-top: 17px;
	padding-left: 10px;
}
#scrollDiv li a dl dd {
	margin: 0;
	color: #666666;
	font-size: 14px;
	width: 322px;
	height: auto;
	overflow: hidden;
	padding-left: 10px;
	line-height:160%;
	margin-bottom:5px
}
#btn1 {
	width: 370px;
	height: 35px;
	background: url(../images/xswl_02.png) center center no-repeat;
	display: inline-block;
	cursor:pointer
}
#btn2 {
	margin-top:8px;
	width: 370px;
	height: 35px;
	background: url(../images/xswl_03.png) center center no-repeat;
	display: inline-block;
	cursor:pointer
}
/*kjcx.php*/
.main_kjcx_main {
	padding: 25px;
		min-height:500px;
	background: url(../images/yfll_05.png) repeat-y;
	overflow: hidden;
	display: block;
	color: #666666;
	font-family: "黑体";
	font-size: 14px;/* text-indent: 2em; */
}
.kjcx-main {
	margin: 0;
	color: #494949;
	font-size: 16px;
	line-height: 28px;
}
.kjcx-main .p {
	margin: 0;
	/*padding-left: 20px;*/
	padding-top: 20px;
	color: #494949;
	font-size: 24px;
	width: 1050px;
	display: inline-block;
	margin-bottom: 5px;
}
.kjcx-main a {
	width:240px;
	height:150px;
	margin: 0;
	float: left;
	position: relative;
	margin-right: 20px;
	margin-bottom:20px;
	border-radius:3px
}
.kjcx-main .kj {
	margin: 0;
	position: absolute;
	bottom: 0px;
	left: 0px;
	color: #ffffff;
	font-size: 14px;
	background: url(../images/kjcx_01.png);
	width: 230px;
	height: 36px;
	display: block;
	line-height: 36px;
	padding-left: 10px;
}
.kjcx-main a img {
	margin: 0;
}
/*xlxq.php*/
.xlxq-main {
	margin: 0 auto 100px;
	width: 1030px;
	padding: 0 35px;
	background: url(../images/yfll_05.png) repeat-y;
	box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-moz-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-webkit-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
	-o-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
 -ms-box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696  box-shadow: 3px 6px 45px #FFFFFF, -1px 4px 22px #AA9696;
}
.xlxq-main .left {
	margin-top: 20px;
	width: 395px;
	display: inline-block;
	float: left;
}
.xlxq-main .left a {
	margin: 0;
	position: relative;
	width: 350px;
	margin: 25px 45px 0 0;
	float: left;
}
.xlxq-main .left a img {
	margin: 0;
}
.xlxq-main .left .sc {
	margin: 0;
	position: absolute;
	bottom: 0px;
	left: 0px;
	display: none;
	background: url(../images/xlxq_01.png) no-repeat;
	display: block;
	width: 340px;
	height: 48px;
	line-height: 48px;
	color: #ffffff;
	font-size: 18px;
	padding-left: 10px;
}
.xlxq-main .right {
	margin: 0;
	float: right;
	color: #333333;
	font-size: 16px;
	padding-top: 40px;
	width: 635px;
	min-height: 1000px;
	line-height: 28px;
	overflow: hidden;
	padding-bottom: 20px;
}
.xlxq-main .right h3 {
	margin: 0;
	color: #009b4c;
	font-size: 30px;
	padding-bottom: 10px;
	font-weight: normal;
}
.xlxq-main .right h6 {
	margin: 0;
	color: #333333;
	font-size: 16px;
	font-weight: normal;
	padding-bottom: 5px;
}
/*applyfor.php*/
.afly_main {
	margin: 0 auto 100px;
	padding: 0 22px;
	width: 1056px;
	background: url(../images/yfll_05.png) repeat-y;
}
.afly_main ul {
	margin-top: 37px;
	display: inline-block;
}
.afly_main ul li {
	margin: 0;
}
.afly_main ul li .first {
	margin: 0;
	float: left;
	width: 85px;
}
.afly_main ul li span {
	margin-bottom: 20px;
	color: #7a7a7a;
	font-size: 16px;
	width: 404px;
	display: inline-block;
}
.afly_main ul li .gangwei {
	margin: 0;
	width: 270px;
	height: 26px;
	border: 1px solid #c9c9c9;
	outline: none;
	padding: 3px;
	font-size: 14px;
	font-family: "黑体";
	background: none;
}
.afly_main ul li .username {
	margin: 0;
	width: 270px;
	height: 26px;
	border: 1px solid #c9c9c9;
	outline: none;
	padding: 3px;
	font-size: 14px;
	font-family: "黑体";
	background: none;
}
.afly_main ul li .boy {
	margin: 0;
}
.afly_main ul li .girl {
	margin: 0;
}
.afly_main ul li .birthday {
	margin: 0;
	width: 270px;
	height: 26px;
	border: 1px solid #c9c9c9;
	outline: none;
	padding: 3px;
	font-size: 14px;
	font-family: "黑体";
	background: none;
}
.afly_main ul li .telphone {
	margin: 0;
	width: 270px;
	height: 26px;
	border: 1px solid #c9c9c9;
	outline: none;
	padding: 3px;
	font-size: 14px;
	font-family: "黑体";
	background: none;
}
.afly_main ul li .E-mail {
	margin: 0;
	width: 270px;
	height: 26px;
	border: 1px solid #c9c9c9;
	outline: none;
	padding: 3px;
	font-size: 14px;
	font-family: "黑体";
	background: none;
}
.afly_main ul li .school {
	margin: 0;
	width: 270px;
	height: 26px;
	border: 1px solid #c9c9c9;
	outline: none;
	padding: 3px;
	font-size: 14px;
	font-family: "黑体";
	background: none;
}
.afly_main ul li .hunyin {
	margin: 0;
	width: 270px;
	height: 26px;
	border: 1px solid #c9c9c9;
	outline: none;
	padding: 3px;
	font-size: 14px;
	font-family: "黑体";
	background: none;
}
.afly_main ul li .xueli {
	margin: 0;
	width: 270px;
	height: 26px;
	border: 1px solid #c9c9c9;
	outline: none;
	padding: 3px;
	font-size: 14px;
	font-family: "黑体";
	background: none;
}
.afly_main ul li .site {
	margin: 0;
	width: 270px;
	height: 26px;
	border: 1px solid #c9c9c9;
	outline: none;
	padding: 3px;
	font-size: 14px;
	font-family: "黑体";
	background: none;
}
.afly_main ul li .tex {
	margin: 0;
	border: 1px solid #c9c9c9;
	width: 678px;
	height: 142px;
	outline: none;
	padding: 3px;
	font-size: 14px;
	font-family: "黑体";
	background: none;
}
.afly_main .submit {
	margin: 18px 0px 80px 85px;
	border:1px solid #6fa013;
	width: 60px;
	height: 30px;
	line-height:30px;
	display: inline-block;
	color: #6fa013;
	font-size: 16px;
	text-align: center;
	outline: none;
	cursor:pointer;
	font-family:'黑体';
	background:#fff;
	border-radius:3px;
}
/*scroll*/
.qyyj_right .bd {
	padding: 26px 0 26px 40px;
	width: 586px;
	margin: 0 auto;
	height: 275px;
	background: #eeeeee;
}
.qyyj_right .bd_s {
	margin: 20px 15px;
	display: inline;
	font-size: 18px;
	font-family: "黑体";
	color: #9c0b2a;
}
.qyyj_right .bd_l {
	margin: 0;
	background: url("../images/jf_03.png") no-repeat;
	float: right;
	height: 28px;
	color: #9c0b2a;
	text-align: center;/* margin-right: 30px; */
	width: 88px;/* margin: 10px; */
	margin-right: 40px;
}
.qyyj_right .bd_l a {
	margin: 0;
	color: #9c0b2a;
}
.qyyj_right .bd_l a:hover {
	margin: 0;
	color: #FFF;
	background: #830604;
	display: block;
	border-radius: 5px;
	height: 28px;
}
.qyyj_right .bd_d {
	overflow: hidden;
	padding-top: 20px;
	font-weight: 300;
}
.qyyj_right .top {
	height: 265px;
	width: 556px;
	overflow: hidden;
	float: left;
}
.qyyj_right .top ul {
	width: 550px;
	height: 10000px;
	cursor: pointer;
	overflow: hidden;
	letter-spacing: 2px;
	font-size: 16px;
	color: #666666;
	padding-bottom: 5px;
}
.qyyj_right .top ul li {
	padding: 2px;
	border: 1px solid #ccc;
	font-size: 0px;
	margin-top: 5px;
}
.qyyj_right .top ul .li {
	margin-top: 5px
}
.qyyj_right .top ul li img {
	width: 244px;
	height: 180px;
}
.qyyj_right .scroll {
	width: 8px;
	margin-left: 10px;
	height: 273px;
	float: left;
	overflow: hidden;
	background: url(../images/jf.png);
	position: relative;
}
.qyyj_right .scroll p {
	width: 8px;
	height: 75px;
	background: #aa9696;
	cursor: auto;
	left: 0;
	top: 1px;
	position: absolute;
	cursor: pointer;
}
/*scroll*/
.gybh_right {
	margin: 0;
	width: 534px;
	float: left;
}
.gybh_right .bd {/* padding: 26px 0 26px 40px; */
	width: 534px;
	margin: 0 auto;
	height: 355px;/*background: #eeeeee;*/
}
.gybh_right .bd_s {
	margin: 20px 15px;
	display: inline;
	font-size: 18px;
	font-family: "黑体";
	color: #9c0b2a;
}
.gybh_right .bd_l {
	margin: 0;
	background: url("../images/jf_03.png") no-repeat;
	float: right;
	height: 28px;
	color: #9c0b2a;
	text-align: center;/* margin-right: 30px; */
	width: 88px;/* margin: 10px; */
	margin-right: 40px;
}
.gybh_right .bd_l a {
	margin: 0;
	color: #9c0b2a;
}
.gybh_right .bd_l a:hover {
	margin: 0;
	color: #FFF;
	background: #830604;
	display: block;
	border-radius: 5px;
	height: 28px;
}
.gybh_right .bd_d {
	overflow: hidden;
	padding-top: 20px;
	font-weight: 300;
}
.gybh_right .top {
	height: 335px;
	width: 506px;
	overflow: hidden;
	float: left;
}
.gybh_right .top ul {
	width: 504px;
	height: 10000px;
	cursor: pointer;
	overflow: hidden;
	letter-spacing: 2px;
	font-size: 16px;
	color: #333333;
	padding-bottom: 5px;
}
.gybh_right .top ul li {
	padding: 2px;
	border: 1px solid #ccc;
	font-size: 0px;
	margin-top: 5px;
}
.gybh_right .top ul .li {
	margin-top: 5px
}
.gybh_right .top ul li img {
	width: 244px;
	height: 180px;
}
.gybh_right .scroll {
	width: 8px;
	margin-left: 10px;
	height: 333px;
	float: left;
	overflow: hidden;
	background: #E3E1E1;
	position: relative;
}
.gybh_right .scroll p {
	width: 8px;
	height: 75px;
	background: #F9F9F9;
	cursor: auto;
	left: 0;
	top: 1px;
	position: absolute;
	cursor: pointer;
}
#Paging {
	height: 50px;
	padding-top: 15px;
	line-height: 50px;
	text-align: center;
	overflow: hidden;
	padding-bottom: 10px;
	font-size:14px;
}
#Paging a {
	padding: 5px 10px;
	background: #eeeeee;
	color: #6a6a6a;
	margin-right: 5px;
	text-decoration: none
}
#Paging a:hover, #Paging a.checka {
	background: #299644;
	color: #fff;
}
.BMap_bubble_content{ font-size:14px; line-height:180%}

.js-navSearch {
	display:block;
	position:relative;
	width:55px;
	height:55px;
	background: url(../images/search.png) no-repeat center center;
	float:right;
}
.nav-search_isActive .js-navSearch-trigger {
	background: #008b3c url(../images/search.png) no-repeat center center;
}
.nav-search_isActive .js-navSearch-form {	
	display:block;
}
.js-navSearch-trigger {
	width: 55px;
	height: 55px;	
	cursor: pointer;
	text-indent:-99999px;
	overflow:hidden;
	zoom:1;
	
}
.js-navSearch-form {
	position: absolute;
	left: 0;
	top: 58px;	
	z-index: 200;
	display:none;
	width:228px;
	height:34px;
	margin-left:-172px;
	box-shadow: 0 0 4px 0 rgba(0,0,0,0.2);
	/*background:white url(../images/enterIcon.gif) no-repeat 190px center ;*/
}
.js-navSearch-form a.navSearchBtn { position:absolute; top:0; right:0; height:34px; width:38px; margin:0px; padding:0px; border:none; background:white url(../images/enterIcon.gif) no-repeat center center; cursor:pointer; text-indent:-99999px; }
.form-label {
	display:inline-block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	cursor: text;
	line-height:34px;
	height:34px;
	color:#999;
	font-size:12px;
	padding-left:21px;
}

.hidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	
}
.form-label-toggle {
  position:absolute;
  width:190px;
  height:34px;
  line-height:34px;
  left:0;
  top:0;
  border: 0;
  text-indent:0.5em;
}

.en{width:25px; height:25px; padding:14px; float:left; background:url(../images/en.png) no-repeat center center;}